function person() {
  console.log(arguments)
}
person('谭梦寻', '小明', '小红')

// rest 参数
// 注意 这里会覆盖掉原来的函数
function person(...args) {
  console.log(args) // filter some every map
}
person('谭梦寻', '小明', '小红')
function aa(s, y, ...b) {
  console.log(b)
}
aa(2, 3, 4, 1, 23, 4); //输出[ 4, 1, 23, 4 ]
// 报错
// function f(a, ...b, c) {
//   // ...
//   }
console.log((function(a) {}).length);// 1
console.log((function(...a) {}).length);// 0
console.log((function(a, ...b) {}).length); // 1
